// 导入express
const express = require("express");

// 创建应用对象
const app = express();

// 创建路由
app.get("/other", (req, res) => {
  // 跳转响应 / 重定向
  res.redirect("https://www.baidu.com/");
  // 下载响应
  res.download(__dirname + "/package.json"); // 绝对路径
  // JSON响应   向客户端发送JSON数据
  res.json({
    name: "张三",
    age: "18",
  });
  // 响应文件内容
  res.sendFile(__dirname + "/02_form.html"); //绝对路径
  // 渲染页面
  res.render("./02_form.ejs"); // 相对路径
});

// 监听端口，启动服务
app.listen(3000, () => {
  console.log("服务启动成功,端口3000");
});
